package com.decent.ejfadmin.collectcard.response;

import lombok.Data;

import java.math.BigDecimal;

/**
 * 收卡记录列表返回实体
 *
 * @author weicx
 * @date 2018/08/02
 */
@Data
public class CollectCardRecordDto {
    /**
     * 批次号
     */
    private String batchId;
    /**
     * 订单号
     */
    private String orderId;
    /**
     * 运营商
     */
    private Integer productType;
    /**
     * 会员编号
     */
    private String userAccount;
    /**
     * 会员名称
     */
    private String userName;
    /**
     * 面值
     */
    private Double face;
    /**
     * 折扣
     */
    private BigDecimal userPrice;
    /**
     * 销卡地区
     */
    private String area;
    /**
     * 上传日期
     */
    private String startDate;
    /**
     * 收卡数
     */
    private Integer total;
    /**
     * 可售数
     */
    private Integer preCount;
    /**
     * 在售数
     */
    private Integer dealingCount;
    /**
     * 已售数
     */
    private Integer successCount;
    /**
     * 停售数
     */
    private Integer failCount;
    /**
     * 未预判数
     */
    private Integer preJudge;
    /**
     * 预判不符
     */
    private Integer wrongFace;
    /**
     * 补结算数
     */
    private Integer fixCount;
    /**
     * 等待慢速试充
     */
    private Integer waitSlowTrySell;
    /**
     * 纠纷中
     */
    private Integer waitSettlement;
    /**
     * 待结算
     */
    private Integer disputing;
    /**
     * 收卡总面值
     */
    private BigDecimal totalFace;
    /**
     * 已销卡总面值
     */
    private BigDecimal settlePrice;
    /**
     * 产品id
     */
    private Long productId;
    /**
     * 产品名称
     */
    private String productName;
    /**
     * 运营商名称
     */
    private String cardOperatorName;
}
